﻿using System;
using System.Collections.Generic;

using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using System.Text;
using WLMCoreLibrary;
using SAW_Core;

namespace SAW_Mobile.inventarios
{
    public partial class listaProductosCotizar : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            dbConnector ConexionDB = new dbConnector();
            ProductoCollection lista = new ProductoCollection(true, ref ConexionDB);
            StringBuilder salida = new StringBuilder();
            salida.Append("<ul data-role='listview' data-position=\"fixed\" data-filter=\"true\">");
            char letraActual = 'A';
            salida.Append("<li data-role=\"list-divider\">" + letraActual + "</li>");
            string fechaActual = DateTime.Now.AddYears(20).ToShortDateString();
            //salida.Append("<li data-role=\"list-divider\">" + letraActual + "</li>");
            foreach (Producto produtco in lista.Elementos)
            {
                if(produtco.Descripcion.Length>0)
                if (produtco.Descripcion.ToUpper()[0] != letraActual)
                {
                    letraActual = produtco.Descripcion.ToUpper()[0];
                    salida.Append("<li data-role=\"list-divider\">" + letraActual + "</li>");
                }
                salida.Append("<li data-icon='plus'><a href='#' data-rel='back' onclick=\"cambioTexto('" + produtco.Descripcion + "');\"><p class=\"ui-li-count ui-btn-up-c ui-btn-corner-all\"> " + produtco.Precio1.ToString("C") + "</p><p class=\"ui-li-desc capitalizar\" ><b>" + produtco.Descripcion.ToLower() + "</b><br/>" + " [" + produtco.Clave + "]<br>" + produtco.Categoria + "</p> </a></li>");
            }
            salida.Append("</ul>");
            labelFacturas.Text = salida.ToString();
            ConexionDB.CloseConnection();
        }
    }
}